package com.hcc.repository.gen.engine;

import java.io.File;
import java.util.Map;

/**
 * TemplateEngine
 *
 * @author hushengjun
 * @date 2023/9/18
 */
public interface TemplateEngine {

    /**
     * 生成模板并写入到文件
     * @param dataModel
     * @param templatePath
     * @param targetFile
     */
    void generateFile(Map<String, Object> dataModel, String templatePath, File targetFile);

}
